SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
create view [dbo].[Consulta_GUIDO_Anses]
as
select 6 as tipo_registro,sagenet.dbo.tb_organizaciones.cue,null as cuil_alumno,sagenet.dbo.tb_alumnos.apellidos +' '+ sagenet.dbo.tb_alumnos.nombres as ApellidoyNombres,sagenet.dbo.tb_TiposDeDocumento.idtipodocumentoanses as tipo_doc_escolar,sagenet.dbo.tb_alumnos.documento as nro_doc_escolar,sagenet.dbo.tb_alumnos.fechanacimiento, sagenet.dbo.tb_nacionalidad.idnacionalidadanses as nacionalidad
,sagenet.dbo.tb_sexo.mnemo as sexo,sagenet.dbo.tb_estadosciviles.idestadocivilanses as estadocivil,null as incapacidad,sagenet.dbo.tb_nivelesensenanza.nivelensenanza,sagenet.dbo.tb_divisionestemp.curso,sagenet.dbo.tb_alumnodivision.aniolectivo,'C' as periodo_lectivo,urbanorural,sagenet.dbo.tb_alumnos.calle,sagenet.dbo.tb_alumnos.numero,null as piso,null as dpto,sagenet.dbo.tb_localidades.codigopostal,sagenet.dbo.tb_localidades.localidad,19 as provincia,
sagenet.dbo.FamiliaresAnses.idParentezcoAnses as codigo_Relacion,null as cuil,sagenet.dbo.FamiliaresAnses.apellido +' '+ sagenet.dbo.FamiliaresAnses.nombres as apellidoynombrefamiliar,sagenet.dbo.FamiliaresAnses.idtipodocumentoanses,sagenet.dbo.FamiliaresAnses.documento,sagenet.dbo.FamiliaresAnses.fechadenacimiento,sagenet.dbo.FamiliaresAnses.mnemo,sagenet.dbo.FamiliaresAnses.idnacionalidadanses,sagenet.dbo.FamiliaresAnses.idestadocivilanses,'24/11/2009' as fecha_inicio_relacion,null as tipo_domicilio_familiar,sagenet.dbo.FamiliaresAnses.domiciliopadron,sagenet.dbo.FamiliaresAnses.numeropadron,null as piso_familiar,null as dpto_familair,sagenet.dbo.FamiliaresAnses.codigopostal as codigopostalfamiliar,circuito,19 as provincia_familiar,'24/11/2009' as fechaproceso
from sagenet.dbo.tb_alumnos inner join sagenet.dbo.tb_TiposDeDocumento on sagenet.dbo.tb_alumnos.tipo = sagenet.dbo.tb_TiposDeDocumento.idtipodocumento 
inner join sagenet.dbo.tb_nacionalidad on sagenet.dbo.tb_alumnos.nacionalidad = sagenet.dbo.tb_nacionalidad.idnacionalidad
inner join sagenet.dbo.tb_sexo on sagenet.dbo.tb_sexo.idsexo = sagenet.dbo.tb_alumnos.sexo
inner join sagenet.dbo.tb_estadosciviles on sagenet.dbo.tb_alumnos.estadocivil = sagenet.dbo.tb_estadosciviles.idestadocivil
inner join sagenet.dbo.tb_alumnodivision on sagenet.dbo.tb_alumnodivision.alumno = sagenet.dbo.tb_alumnos.idalumno
inner join sagenet.dbo.tb_divisionestemp on sagenet.dbo.tb_divisionestemp.iddivision = sagenet.dbo.tb_alumnodivision.division
inner join sagenet.dbo.tb_organizaciones on sagenet.dbo.tb_divisionestemp.cuise = sagenet.dbo.tb_organizaciones.cuise
inner join sagenet.dbo.tb_suborganizaciones on sagenet.dbo.tb_organizaciones.idorganizaciones = sagenet.dbo.tb_suborganizaciones.org
inner join sagenet.dbo.tb_nivelesensenanza on sagenet.dbo.tb_nivelesensenanza.idnivelensenanza = sagenet.dbo.tb_suborganizaciones.nivel 
inner join sagenet.dbo.tb_localidades on sagenet.dbo.tb_localidades.idlocalidad = sagenet.dbo.tb_alumnos.localidad
left outer join sagenet.dbo.FamiliaresAnses on sagenet.dbo.tb_alumnos.idalumno = sagenet.dbo.FamiliaresAnses.alumno
where sagenet.dbo.tb_alumnodivision.aniolectivo = 2009 and sagenet.dbo.tb_alumnos.apellidos +' '+ sagenet.dbo.tb_alumnos.nombres is not null 


GO
